The term "large corporation" refers to a company that is relatively large in size and has multiple branches, locations or subsidiaries. These companies usually have thousands of employees and generate high revenues, often operating globally with diverse business interests. They are typically publicly traded on stock exchanges and owned by shareholders. Large corporations often wield significant influence over their industries due to their size and resources, and may be involved in various social, economic or environmental initiatives.